\section{Salus}

\subsection{Motivation}

Existing systems are either not robust or not scalable. Problems: 1,2,3

\subsection{Design}

\subsubsection{Pipelined commit}

Perform data transfer in parallel and perform metadata transfer in sequential

\subsubsection{Active storage}
Describe the one in the Salus paper first.

\subsubsection{Scalable end-to-end checks}

\subsubsection{Recovery}
A combination of failures may cause a suffix of the updates to be lost.

\subsection{Some results}

\subsection{Future work}
By using the idea of separating data and metadata, we can eliminate
the corner case of possible data loss.

